package br.com.almoxarifadoporttek.persistence;

import java.util.Date;
import java.util.List;

import br.com.almoxarifadoporttek.model.Componente;
import br.com.almoxarifadoporttek.model.Historico;
import br.com.almoxarifadoporttek.model.Usuario;

public interface IHistoricoDAO {

	
	public void save(Historico historico);
	public List<Historico> list();
	public void delete(Historico historico);
	public void update(Historico historico);
	public List<Historico> listByComponenteAndData(Componente componente, Date dataInicial, Date dataFinal);
	public List<Historico> listByUsuarioAndData(Usuario usuario, Date dataInicial, Date dataFinal);
	
	
	
	
}
